PHP Syntaxis
Home

PHP Syntaxis

PHP Syntaxis

De PHP-parser, het programma dat PHP-code interpreteert en door de webserver wordt uitgevoerd kan zich in twee toestanden bevinden:

  1. HTML-mode
  2. PHP-mode.

Beschrijving

De PHP-parser gaat ervan uit dat er in de webpagina HTML staat en start dus standaard in HTML-mode. Om aan de te geven dat de PHP-parser moet overschakelen naar de PHP-mode gebruik je starttag <?php en om aan te geven dat je weer naar html-mode wil overschakelen gebruik je de stoptag ?>.

Tussen de start- en stop tags <?php en ?> staan opdrachtregels die achtereenvolgens uitgevoerd worden door de parser. Aan het einde van elke opdrachtregel plaats je een puntkomma.

Het is de gewoonte om de berekeningen bovenaan de pagina te plaatsen. Het tonen van het resultaat van de berekingen wordt tusseen de HTML geplaatst.

<?php
/* modernways.be
 * created by an orm apart
 * Entreprise de modes et de manières modernes
 * ViewOld for MikMak app
 * Created on Thursday 21th of August 2015 10:19:34 AM
 * FileName: modernways/mikmak/src/ViewOld/CodeBehind/Article.php
*/
namespace ModernWays\Myaa\View;

class Editor
{
    private $model;
    private $commandPanelViewElement;
    private $controlPanelViewElement;
    private $logBookViewElement;

    /**
     * @return mixed
     */
    public function getModel()
    {
        return $this->model;
    }

    /**
     * Home constructor.
     * @param $showRoomTile
     */
    public function __construct($model)
    {
        $this->model = $model;
        $this->controlPanelViewElement = new \ModernWays\Helpers\View\Element\ControlPanel($model->getControlPanel());
        $this->commandPanelViewElement = new \ModernWays\Helpers\View\Element\CommandPanel($model->getCommandPanel());
        $this->logBookViewElement = new \ModernWays\Helpers\View\Log($model->getLogBook());
    }
    ...
}

Meer info over hoe je namen geeft aan namespaces, klassen, functies en variabelen: PHP Stijlgids.

JI
2019-02-24 13:02:17